/**
 * Copyright (c) 2010-2020 Founder International Co., Ltd. All Rights Reserved.
 * 
 * This software is the confidential and proprietary information of Founder. 
 * You shall not disclose such Confidential Information and shall use it only
 * in accordance with the terms of the agreements you entered into with Founder.
 */
 
package ${package};

public interface ${className} {

<#list functionNames as fun>

	/**
	 * ${fun.comment}
	 <#if fun.params??>
	   <#list fun.params as p>
	 * @param       ${p.name}
	   </#list>
	 </#if>
	 * @return      ${fun.return}
	 */
	public ${fun.return} ${fun.name}(<#if fun.params??><#list fun.params as p>${p.type} ${p.name}<#if p_has_next>, </#if></#list></#if>);
</#list>
	
}